miserable weather - German English Dictionary